// pages/person/addressList/index.js
const $api = require('../../../../request/api.js').API;
Page({
  /**
   * 页面的初始数据
   */
  data: {
    addressList: [
      // {
      //     tag:1,
      //     address:"啊实打实大苏打撒旦",
      //     name:"小明",
      //     sex:"男",
      //     phone:"13578965412"
      // },
      // {
      //     tag:2,
      //     address:"a啊实打实大苏打萨达萨达萨达飒飒的撒旦啊大苏打实打实大苏打实打实大苏打实打实",
      //     name:"小红",
      //     sex:"女",
      //     phone:"13578965412"
      // },
      // {
      //     tag:3,
      //     address:"啊实打实大苏打撒啊大苏打撒旦撒旦旦",
      //     name:"小黑",
      //     sex:"男",
      //     phone:"13238965412"
      // },
      // {
      //     address:"啊啊啊啊",
      //     name:"小白",
      //     sex:"男",
      //     phone:"13578965412"
      // },
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {},

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    $api.addressList().then(res => {
      this.setData({
        addressList: res.data.data
      });
    });
  },
  // 去编辑或添加地址
  toSelectAddress(e) {
    if (e.currentTarget.dataset.beeperid || e.currentTarget.dataset.relationbeeperid) {
      wx.navigateTo({
        url:
          '/subcontract/person/pages/beeperAddress/index?id=' +
          e.currentTarget.dataset.beeperid +
          '&relationBeeperId=' +
          e.currentTarget.dataset.relationbeeperid +
          '&harvestId=' +
          e.currentTarget.dataset.id
      });
    } else if (e.currentTarget.dataset.id) {
      wx.navigateTo({
        url: '../selectAddress/index?id=' + e.currentTarget.dataset.id
      });
    } else {
      wx.navigateTo({
        url: '../selectAddress/index'
      });
    }
  },
  // 设置默认地址
  // setDefault(e){
  //     Dialog.confirm({
  //         title:"提示",
  //         message:"是否设置为默认收货地址",
  //     }).then(res=>{
  //             let index = e.currentTarget.dataset.index
  //             let id = e.currentTarget.dataset.id
  //             $api.setDefaultAddress({id:id,state:1}).then(res=>{
  //                 this.data.addressList.forEach(item=>item.defaultStart=0)
  //                 this.data.addressList[index].defaultStart = 1
  //                 this.setData({
  //                     addressList:this.data.addressList
  //                 })
  //                 Toast.success("设置成功")
  //             })

  //     })
  // },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {}
});
